// pages/search/search.js
import {request} from "../../utils/api.js"
const app=getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
     list:[],
     keywords:''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  search(e){
    const keywords=e.detail.value;
    this.personsearch(keywords)
  },
  personsearch(keywords){
    request({
      url: '/api/wxapi/auth_user_list',
      header:{
        token:wx.getStorageSync('token')
      },
      data: {
        keywords
      }
    }).then(res=>{
        this.setData({
            list:res.data.data
        })
    })
  },
  back(e){
    const parm=e.currentTarget.dataset.name;
    const arr=app.globalData.person;
	if (arr.length>0) {
		arr.forEach(item => {
			if (item.id == parm.id) {
				wx.showModal({
					content: "已选择过该授权人！"
				})
				return;
			} else {
				app.globalData.person.push(parm);
				wx.navigateBack({})
			}
		})
	} else {
		app.globalData.person.push(parm);
		wx.navigateBack({})
	}
  },
  onLoad: function (options) {
      const keywords=options.name;
      this.setData({
        keywords
      })
      this.personsearch(keywords)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})